effort physique - German English Dictionary